spotted geranium - Spanish English Dictionary